home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-05-13 | 5.1 KB | 189 lines | [TEXT/ttxt] |
- # keyboard mapping file for mocha mac telnet
- # keycodes state mode value
- # key state: 1=shift 2=ctrl 4=option
- # vt220 mode: 1=ansi 2=vt52 4 = application (0 = ignore)
- # Copyright (c) 98 MochaSoft
- #
- 35 0 0 "\033" # ESC KEY
- 7a 0 0 "\033[11~" # f1
- 78 0 0 "\033[12~" # f2
- 63 0 0 "\033[13~" # f3
- 76 0 0 "\033[14~" # f4
- 60 0 0 "\033[15~" # f5
- 61 0 0 "\033[17~" # f6
- 62 0 0 "\033[18~" # f7
- 64 0 0 "\033[19~" # f8
- 65 0 0 "\033[20~" # f9
- 6d 0 0 "\033[21~" # f10
- 67 0 0 "\033[23~" # f11
- 6f 0 0 "\033[24~" # f12
- 69 0 0 "\033[25~" # f13
- 6b 0 0 "\033[26~" # f14
- 71 0 0 "\033[28~" # f15
- 7a 1 0 "\033[29~" # f16 (shift f1)
- 78 1 0 "\033[31~" # f17 (shift f2)
- 63 1 0 "\033[32~" # f18 (shift f3)
- 76 1 0 "\033[33~" # f19 (shift f4)
- 60 1 0 "\033[34~" # f20 (shift f5)
- 7e 0 1 "\033[A" # UP (normal)
- 7d 0 1 "\033[B" # DOWN
- 7c 0 1 "\033[C" # RIGHT
- 7b 0 1 "\033[D" # LEFT
- 7e 0 5 "\217A" # UP (ansi application)
- 7d 0 5 "\217B" # DOWN
- 7c 0 5 "\217C" # RIGHT
- 7b 0 5 "\217D" # LEFT
- 7e 0 2 "\033A" # UP (vt52)
- 7d 0 2 "\033B" # DOWN
- 7c 0 2 "\033C" # RIGHT
- 7b 0 2 "\033D" # LEFT
- 7e 0 6 "\033A" # UP (vt52 application)
- 7d 0 6 "\033B" # DOWN
- 7c 0 6 "\033C" # RIGHT
- 7b 0 6 "\033D" # LEFT
- 73 0 0 "\2331~" # HOME -> FIND
- 77 0 0 "\2334~" # END -> SELECT
- 74 0 0 "\2335~" # PREV SCREEN
- 79 0 0 "\2336~" # NEXT SCREEN
- 75 0 0 "\2333~" # REMOVE
- 33 0 0 "\177" # DELETE could also be ctrl-h "\010
- 52 0 1 "0" # keypad key 0 (ANSI NORMAL)
- 53 0 1 "1" # keypad key 1
- 54 0 1 "2" # keypad key 2
- 55 0 1 "3" # keypad key 3
- 56 0 1 "4" # keypad key 4
- 57 0 1 "5" # keypad key 5
- 58 0 1 "6" # keypad key 6
- 59 0 1 "7" # keypad key 7
- 5b 0 1 "8" # keypad key 8
- 5c 0 1 "9" # keypad key 9
- 4c 0 1 "\015" # keypad enter
- 41 0 1 "." # keypad .
- 45 0 1 "+" # keypad +
- 4e 0 1 "-" # keypad -
- 43 0 1 "\217S" # keypad * (PF4)
- 4b 0 1 "\217R" # keypad / (PF3)
- 51 0 1 "\217Q" # keypad = (PF2)
- 47 0 1 "\217P" # keypad (PF1)
- 52 0 5 "\217p" # keypad key 0 ANSI APPLICATION
- 53 0 5 "\217q" # keypad key 1
- 54 0 5 "\217r" # keypad key 2
- 55 0 5 "\217s" # keypad key 3
- 56 0 5 "\217t" # keypad key 4
- 57 0 5 "\217u" # keypad key 5
- 58 0 5 "\217v" # keypad key 6
- 59 0 5 "\217w" # keypad key 7
- 5b 0 5 "\217x" # keypad key 8
- 5c 0 5 "\217y" # keypad key 9
- 4c 0 5 "\217M" # keypad enter
- 45 0 5 "\217l" # keypad + (,)
- 4e 0 5 "\217m" # keypad -
- 41 0 5 "\217n" # keypad .
- 43 0 5 "\217S" # keypad * (PF4)
- 4b 0 5 "\217R" # keypad / (PF3)
- 51 0 5 "\217Q" # keypad = (PF2)
- 47 0 5 "\217P" # keypad (PF1)
- 52 0 2 "0" # keypad key 0 VT52
- 53 0 2 "1" # keypad key 1
- 54 0 2 "2" # keypad key 2
- 55 0 2 "3" # keypad key 3
- 56 0 2 "4" # keypad key 4
- 57 0 2 "5" # keypad key 5
- 58 0 2 "6" # keypad key 6
- 59 0 2 "7" # keypad key 7
- 5b 0 2 "8" # keypad key 8
- 5c 0 2 "9" # keypad key 9
- 4c 0 2 "\015" # keypad enter
- 41 0 2 "." # keypad .
- 45 0 2 "+" # keypad +
- 4e 0 2 "-" # keypad -
- 43 0 2 "\033S" # keypad * (PF4)
- 4b 0 2 "\033R" # keypad / (PF3)
- 51 0 2 "\033Q" # keypad = (PF2)
- 47 0 2 "\033P" # keypad (PF1)
- 52 0 6 "\033?p" # keypad key 0 VT52 APPLICATION
- 53 0 6 "\033?q" # keypad key 1
- 54 0 6 "\033?r" # keypad key 2
- 55 0 6 "\033?s" # keypad key 3
- 56 0 6 "\033?t" # keypad key 4
- 57 0 6 "\033?u" # keypad key 5
- 58 0 6 "\033?v" # keypad key 6
- 59 0 6 "\033?w" # keypad key 7
- 5b 0 6 "\033?x" # keypad key 8
- 5c 0 6 "\033?y" # keypad key 9
- 4c 0 6 "\033?M" # keypad enter
- 45 0 6 "\033?l" # keypad + (,)
- 4e 0 6 "\033?m" # keypad -
- 41 0 6 "\033?n" # keypad .
- 4c 0 6 "\033?M" # keypad enter
- 43 0 6 "\033S" # keypad * (PF4)
- 4b 0 6 "\033R" # keypad / (PF3)
- 51 0 6 "\033Q" # keypad = (PF2)
- 47 0 6 "\033P" # keypad (PF1)
- #----------------------------------
- # ASCII <-> ANSI TABLE STARTS WITH !
- #----------------------------------
- !80 c4
- !81 c5
- !82 c7
- !83 c9
- !84 d1
- !85 d6
- !86 dc
- !87 e1
- !88 e0
- !89 e2
- !8a e4
- !8b e3
- !8c e5
- !8d e7
- !8e e9
- !8f e8
- !90 ea
- !91 eb
- !92 ed
- !93 ec
- !94 ee
- !95 ef
- !96 f1
- !97 f3
- !98 f2
- !99 f4
- !9a f6
- !9b f5
- !9c fa
- !9d f9
- !9e fb
- !9f fc
- !a0 a1
- !a1 b0
- !a2 a2
- !a3 a3
- !a4 a7
- !a5 b7
- !a6 bc
- !a7 df
- !a8 ae
- !a9 a9
- !ab b4
- !ac a8
- !ae c6
- !af d8
- !b0 a4
- !b1 b1
- !b4 a5
- !b5 b5
- !be e6
- !bf f8
- !c0 bf
- !c1 a6
- !c7 ab
- !c8 bb
- !cb c0
- !cc c3
- !cd d5
- !d0 ad
- !d4 b7
- !d6 f7
- !d8 fd
- !d9 dd